Definition of Indigofera Suffruticosa

  • (noun) shrub of West Indies and South America that is a source of indigo dye

Synonyms of Indigofera Suffruticosa


Antonyms of Indigofera Suffruticosa


No Antonyms Found.

Homophones of Indigofera Suffruticosa


No Homophones Found.